fire-fighting shield - French English Dictionary